

/*
import java.util.LinkedList;

import _Banque.AgenceBancaire;
import _Banque.Titulaire;
import _Exception.BUException;
import _Exception.IPException;
import _Tests.Tests;
*/
//
//IUT de Nice / Departement informatique / Module APO-C++
//Annee 2008_2009 - Package _Banque
//
//Classe AgenceBancaire - Tests unitaires de la M�thode addEqual
//                      (Cas nominaux)
//
//Auteur : K.Caucheteur - L.Rombi
//				aucun interet de faire un addEqual apr�s ouvrir compte je ne comprend pas

public class T_AgenceBancaire_N3_3 {
	/*
	public static void main (String[] args) throws IPException, BUException ,Throwable {

		   Tests.Begin("_Banque.AgenceBancaire", "1.4.0");

		   String adresse_1= "Imm. Les Magnolias Bat. 2, 8 Bd Napoleon III - NICE (06000)";
		   String adresse_2= "Villa Beau Sejour, 115 Av. de la Grande Armee - PARIS (75000)";
		   String adresse_3= "Agence des bosquets 8, avenue Clemenceau - Toulon (83000)";

		   Titulaire dupuy = new Titulaire("DUPUY", "melanie", "1978/04/25", adresse_1);
		   Titulaire durand = new Titulaire("Durand", "Paul", "1981/01/03",  adresse_2);
		   
		      Tests.Design("Controle de la M�thode addEqual", 3);
			  AgenceBancaire ag1 = new AgenceBancaire(1001,adresse_3);

		         ag1.ouvrirCompte(dupuy);
		         ag1.ouvrirCompte(dupuy, 0.05f);

		         ag1.ouvrirCompte(durand);
		         ag1.ouvrirCompte(durand, 0.04f);

		         Tests.Case("Cas de l'absence de comptes"); {
		        	 AgenceBancaire ag2 = new AgenceBancaire();

		        	 Tests.Unit(0, ag2.nombreClients());
		         }

		         Tests.Case("Ajouter un premier client avec un premier compte"); {

		            ag1.addEqual(ag1.compteBancaire(800003));
		         
		            Tests.Unit(1, ag1.nombreClients());
		            Tests.Unit(1, ag1.nombreComptes(dupuy));
		         }

		         Tests.Case("Ajouter un second compte au premier client"); {

		            ag1.addEqual(ag1.compteBancaire(4000003));
		         
		            Tests.Unit(1, ag1.nombreClients());
		            Tests.Unit(2, ag1.nombreComptes(dupuy));
		         }

		         Tests.Case("Ajouter un second client"); {

		            ag1.addEqual(ag1.compteBancaire(8000004));
		            ag1.addEqual(ag1.compteBancaire(4000004));
		         
		            Tests.Unit(2, ag1.nombreClients());
		            Tests.Unit(2, ag1.nombreComptes(durand));
		         }

		   Tests.End();
		}
*/
}
